power generation project - German English Dictionary